demos/gtk-demo/colorsel.c: Use accessor functions to access GtkWidget
authorJavier Jardón <jjardon@gnome.org>
Sun, 15 Aug 2010 22:37:58 +0000 (00:37 +0200)
committerJavier Jardón <jjardon@gnome.org>
Sun, 22 Aug 2010 16:28:01 +0000 (18:28 +0200)
demos/gtk-demo/colorsel.c

index bb7c978796be7f01d838cb87b81710cfc5acc1f3..61bdbbf615da61e2177fe7044c7b92ceecbc53c2 100644 (file)
@@ -19,14 +19,17 @@ expose_event_callback (GtkWidget      *widget,
                        GdkEventExpose *event, 
                        gpointer        data)
 {
-  if (widget->window)
+  GdkWindow *window;
+
+  window = gtk_widget_get_window (widget);
+  if (window)
     {
       GtkStyle *style;
       cairo_t *cr;
 
       style = gtk_widget_get_style (widget);
 
-      cr = gdk_cairo_create (widget->window);
+      cr = gdk_cairo_create (window);
 
       gdk_cairo_set_source_color (cr, &style->bg[GTK_STATE_NORMAL]);
       gdk_cairo_rectangle (cr, &event->area);